#Please set TOOLCHAIN_PREFIX to your cross compiler prefix, first.
#E.g. arm-linux-


output.bin: output
	${TOOLCHAIN_PREFIX}objcopy -j ".text" -O binary output output.bin

output: ld.ld init.o led.o
	${TOOLCHAIN_PREFIX}ld -T ld.ld init.o led.o -o output

init.o: init.S
	${TOOLCHAIN_PREFIX}as init.S -o init.o

led.o: led.c
	${TOOLCHAIN_PREFIX}gcc -c led.c -o led.o
